(salted) peanuts - German English Dictionary